sonar projector array - Spanish English Dictionary